• word of the day

    puffinus puffinus

    puffinus puffinus - Dictionary definition and meaning for word puffinus puffinus

    Definition
    (noun) small black-and-white shearwater common in the northeastern Atlantic
    Synonyms : manx shearwater
Download our Mobile App Today
Receive our word of the day
on Whatsapp